Big Huge Thesaurus

sensory receptor

noun

antonyms